Live Science -
3 Aug 2018 13:16

Ever since finding the remains of the "hobbits" -- a small-statured species of ancient human -- on the island of Flores in Indonesia, scientists have wondered whether the modern Pygmy people who now call the island home were in any way related to them.
Share this Article
Comment on this Article
Please to comment